package pfc.dados.modelo;

import java.io.Serializable;
import java.sql.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name="Puntuacion")
public class Puntuacion implements Serializable{
	

	private static final long serialVersionUID = -4057074506241323330L;
	
	private Long id;
	private String nombre;
	private String apellidos;
	private Long puntuacion;
	private Integer nivelMaximo;
	private Date diaPuntuacion;

	@Id
	@GeneratedValue
	@Column(name="id")
	public Long getId() {
		return id;
	}
	@Column(name="nombre")
	public String getNombre() {
		return nombre;
	}
	@Column(name="apellidos")
	public String getApellidos() {
		return apellidos;
	}
	@Column(name="puntuacion")
	public Long getPuntuacion() {
		return puntuacion;
	}
	@Column(name="nivel_maximo")
	public Integer getNivelMaximo() {
		return nivelMaximo;
	}
	@Column(name="dia_puntuacion")
	public Date getDiaPuntuacion() {
		return diaPuntuacion;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public void setApellidos(String apellidos) {
		this.apellidos = apellidos;
	}
	public void setPuntuacion(Long puntuacion) {
		this.puntuacion = puntuacion;
	}
	public void setNivelMaximo(Integer nivelMaximo) {
		this.nivelMaximo = nivelMaximo;
	}
	public void setDiaPuntuacion(Date diaPuntuacion) {
		this.diaPuntuacion = diaPuntuacion;
	}
}
